home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr27
/
php100.zip
/
PHP.DOC
< prev
next >
Wrap
Text File
|
1993-06-21
|
8KB
|
166 lines
******************************************************************************
PHP100 - PRINT HP VERSION 1.00
FREEWARE
(C) 1993 MONTAUK SYSTEMS, ALL RIGHTS RESERVED
Author Montauk Systems - Leo Ioffe.
PLEASE UPLOAD EVERYWHERE
******************************************************************************
You are encouraged to distribute copies of PRINT PH ver. 1.00, subject
to the following conditions:
1) All files are distributed together and unaltered.
2) No charge is made for the software (see below).
DISCLAIMER
Users of PRINT PH ver. 1.00 must accept this disclaimer of warranty:
"PRINT PH is supplied as is. The author (Montauk Systems) disclaims all
warranties, expressed or implied, including, without limitation, the
warranties of merchantability and of fitness for any purpose. The author
(Montauk Systems) assumes no liability for damages, direct or consequential,
which may result from the use of PRINT PH ver. 1.00."
PRINT PH ver. 1.00 is a "FREEWARE program" and is provided at no charge
to the user. Feel free to share it with your friends, but please DO NOT ALTER
or REVERSE ENGENEER it. If you find this program useful and/or have any
comments or suggestions drop us a note on INTERNET.
Anyone distributing PRINT HP ver. 1.00 for any kind of remuneration must
first contact Montauk Systems at the address below for authorization.
Send mail to:
Leo Ioffe
Montauk Systems
117-14 Union Turnpike, # AE3
Kew Gardens, NY 11415
On INTERNET:
LEO.IOFFE@CDREAMS.COM
------------------------------------------------------------------------------
PRINT HP is complete and is not crippled in any way.
Future upgrades are planned.
PRINT HP WILL RUN IN MULTITASKING ENVIRONMENTS (WINDOWS, etc.)
******************************************************************************
******************************************************************************
INTRODUCTION
------------------------------------------------------------------------------
A utility program created out of necessity to print text files, such as
reports or program listings, downloaded from IBM mainframe (YES, IT IS STILL
ALIVE) to PC. Such files are typically 133-150 characters wide and can not be
readily printed on a usual PC printer.
Granted, there are a lot of programs out there that can do the job
easily and (possibly) faster and I even have some of them, but the idea was
to write, a short program that would allow for a few basic printing options,
would not be overly complex, would be free and customizable as needed.
Initially I intended to use this program myself only, but after some of
my co-workers saw it, the enthusiasm was such that I decided to "let the
world enjoy it too".
Although PRINT HP will print any file it should really be used to print
ASCII text files as it is not written to output binary files in any legible
format.
PRINT HP will print on Hewlett Packard LaserJet III and IV series
printers. I have tested it on HP LJ IIIP, IIISI, III, 4M and 4L printers on
systems ranging from PS/2 Model 50 and HP Vectra family PCs to 386SX16 and
486DX50 clones and it worked without a hitch. It may most likely work on
other LaserJet printers, such as series II and, possibly, on printers
emulating LaserJet. Anyway, LaserJet is, probably, the most widely used
printer today and that means that most of the potential users should be able
to use PRINT HP.
******************************************************************************
SYSTEM REQUIREMENTS
------------------------------------------------------------------------------
1. A 100% compatible 80x86 clone.
2. HP LaserJet III or 4 series printer.
3. Printer paper (ha ha ha).
******************************************************************************
******************************************************************************
USING THE PROGRAM
------------------------------------------------------------------------------
After you start PRINT HP you will be asked to type a file name that you
want to print. Hitting the ENTER key without typing anything will end the
program. Use PATH names as if the file you are printing is not in the
current directory. If the program does not find a file it will issue a
message and you will get a chance to reenter. If the file is found you will
be presented with the choice of printing options on by one and asked to make a
selection. The default selection is shown to the right of the prompt and you
may simply hit the ENTER key to select the default.
1. Does the file have ASA control characters (Y/N)? N
Mainframe printer control characters are different from PC
printer's. For example, "1" means New Page, "0" - Double Space,
etc.
Answer "Y" to this prompt if the file has such control characters.
"N" is the default.
2. (N)ormal, (E)lite or (C)ompressed pitch (N/E/C)? C
Refers to number of characters per inch(CPI). Normal = 10 CPI,
Elite = 12 CPI, Compressed = 16.5 CPI.
Respond "N", "E" or "C".
"C" is the default.
3. (P)ortrait or (L)andscape (P/L)? P
Refers to page orientation.
Respond "P" or "L".
"P" is the default.
4. Number of lines per inch (6/8): 8
Refers to the number of lines per inch (vertically).
Respond "6" or "8".
"8" is the default.
That's it. After all the options are entered a message is displayed
showing the maximum length of the print line based on the selected options.
PRINT HP does what I call a NON-INTELLIGENT line wrapping - if the line
exceeds the maximum length shown on the above message the line MAY be
wrapped to the next print line depending on whether it has any imbedded TABS.
In other words, if the maximum line length calculated is 100 characters and
the actual line in the input file has 20 TABS and nothing else then the line
will be truncated after 11 tabs (based on the TAB = 8 characters).
You can correct (reenter) some or all of the options by responding "Y" to
Any corrections (Y/N)? prompt.
When the actual printing starts (make sure the printer is on line) a
percentage counter is displayed showing how much of the job has printed. When
the entire file has printed you will have a choice to print another file or
exit.
If you find this program useful at all, a word to that extent is
appreciated, but in any case, if you have any suggestions write to us or drop
us a note on INTERNET at LEO.IOFFE@CDREAMS.COM
******************************************************************************
******************************************************************************
HISTORY
------------------------------------------------------------------------------
06-18-92 ver. 1.00 - initial release.
******************************************************************************